The Screen Saver REDTOP.SCR is Freeware. Requires: VBRUN300.DLL (not included) PICCLIP.VBX (which is included). Author: Rob McIntosh Comments: to Rob @ Compuserve (100413,1342) Version: 1.2 *** See Below for changes since First Release *** If all you want is a screen saver then copy RedTop.SCR to your Windows directory and PicClip.vbx to your Windows\System directory. You can then configure in in the Control Panel Program. For developers wanting to write their own Savers Read on.... I have included the source code for RedTop to illustrate how simple it is to create screen savers in Visual Basic. You are welcome to use the code as a base for your own screen savers. The source code is fully commented and should be fairly simple to follow. I have tried to make it obvious where code is common to all screen savers and which is specific to RedTop. Please note that the Startup is via the main Sub in main.bas This decides which form to show, the screen saver or the configuration form. Screen Savers in general must be passed one of two parameters; /c for the configuration form and /s for the saver itself. For development this can be set in the Options menu of VB. Red Top maintains it's configuration details in the Control.ini file in section [Screen Saver.Red Top]. The password feature operates in exactly the same was as the standard Savers. However the code for encrypting password is in a Static library for C coders. As such it is not available directly to vb programmers. To get around this problem I have implemented my own, very simple, password routine which is kept in the ini file section as above. The implications of this is that changing the password in Red Top will only affect Red Top and not any other Saver. The converse is also true. One last thing to know is that when you "make exe file" your own Saver make the filename myscrsav.SCR and the application title "SCRNSAVE :My Screen Saver" Your Screen Saver will not opperate correctly if you don't. The Application Title after the colon is what it will be listed as under the Control Panel. Version History 1.0 (29-Sep-94) First Release 1.1 (14-Nov-94) Internal Version (Never Released) 1.2 (29-Nov-94) Enhancement Release Fixed Password validation to Uppercase. All new passwords are converted to uppercase. The Validation now being insensitive to case. Nb you may need to manually remove your old password after reinstalling this screen saver. Edit your control.ini file in the windows directory and change the following in the [Screen Saver.Red Top] Section Password= PWprotected=0 This will remove your old password. Made the saver forms the Topmost form and System Modal. This now acts the same way as all other screen savers. That is, if you have the clock program as "Always on Top". Then it will not show through the screen saver. When the screen saver is finally turned off then the clock will revert to being "Always on Top". Making the forms System modal also stops you from getting out of the saver by alt-tab or ctrl-Esc etc. Added a timer to the Failed Password form so that it times out after 30 seconds, just like the enter password form. Added the Version field... I didn't think I would need this :-> I remembered to include the Picclip.vbx control this time ! Finally, Thanks to all those who have commented on Redtop, I hope you find that this new release will resolve all of the "features" of the first version. Rob McIntosh (Crewe, Cheshire, UK)